Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add important files for container build to rebuild check #3123

Conversation

jkonecny12
Copy link
Member

When we did rebuild check we just looked if dockerfile and files in that directory has changed. However, these are not the only ones giving us dependencies for container image build.

Check also:

  • spec file
  • script file used during the build

This PR should prevent issue similar to what happened with nose dependency removal.

Tested by owners PR, contributors spec change, contributors scripts change, contributors dockerfile change.

When we did rebuild check we just looked if dockerfile and files in that
directory has changed. However, these are not the only ones giving us
dependencies for container image build.

Check also:
* spec file
* script file used during the build
@jkonecny12 jkonecny12 added the master Please, use the `f39` label instead. label Jan 25, 2021
@jkonecny12
Copy link
Member Author

/kickstart-test --testtype smoke

Copy link
Contributor

@poncovka poncovka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Thanks!

Copy link
Contributor

@rvykydal rvykydal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

Copy link
Contributor

@VladimirSlavik VladimirSlavik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Thank you!

@jkonecny12 jkonecny12 merged commit 7fd62dd into rhinstaller:master Jan 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
master Please, use the `f39` label instead.
Development

Successfully merging this pull request may close these issues.

4 participants